I would check the compression. A lot of things can crack/leak with significant overheats. Also still puzzled about the fuel pressure dropping off so fast when you stop attempting to start the engine. The pressure should stay locked up for a few hours.